// pages/new/newdetail/index.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    content:'',
    title:'',
    date:'',
    author:'',
    scrollTop:0,
    url:'',
  },
// 滚动事件监听
onPageScroll(e) {
  this.setData({
    scrollTop: e.scrollTop,
  })
},
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    this.getdata(options.id)
  },
  replaceSpecialChar(content) {
    var regex = new RegExp('<p', 'gi')
    var delImgStyleReg = /(?<=\" )style=\".*?\"/gi;
    content = content.replace(delImgStyleReg, '')
    content = content.replace(regex, '<p style="line-height: 1.5;word-wrap: break-word;white-space: pre-line;word-break: break-all"')
    content = content.replace(new RegExp('</p>', 'gi'), '</p><br/> ')
    return content;

  },
  getdata(id){
    let that=this
    //1b27be252cbaa519dc8be276a5adac95 
    //2e30c9b66b96b2c600802b45563a27c6
    wx.request({
      url: 'http://v.juhe.cn/toutiao/content?key=1b27be252cbaa519dc8be276a5adac95&uniquekey='+id,
      method:'GET',
      success(res){
        console.log(res);
        if(!res.data.error_code){
          that.setData({
            content:that.replaceSpecialChar(res.data.result.content),
            title:res.data.result.detail.title,
            date:res.data.result.detail.date,
            author:res.data.result.detail.author_name,
            url:res.data.result.detail.url,
          })
        }
      }
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})